insulating covering - Spanish English Dictionary